to impede or preclude - Türkisch Englisch Wörterbuch